prince royal - French English Dictionary